cats animal dog puppies department cat food puppy kittens pets rescue medical pet food disaster medical billing breeder fire cat doctor recovery police vet medicine